#cdkey{
    width: 100%;
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    .theme-wrap{
        height: 4.3rem;
        width: 100%;
        position: relative;
        img{
            width: 100%;
            height: 4.3rem;
        }
        span:nth-child(2){
            position: absolute;
            left: .4rem;
            bottom: .48rem;
            font: .3rem "微软雅黑";
            color: #fff;
        }
        span:nth-child(3){
            position: absolute;
            right: .4rem;
            bottom: .38rem;
            height: .5rem;
            font: .3rem/.5rem "微软雅黑";
            color: #fff;
            padding: 0 .25rem;
            background: rgba(0,0,0,0.4);
            border-radius: .25rem;
        }
    }
    
    .single-cdkey{
        height: 2.3rem;
        border-bottom: 1px solid #e1e1e1;
        padding: .32rem .4rem 0;
        box-sizing: border-box;
        position: relative;
        .single-left{
            float: left;
            height: 1.66rem;
            width: 2.18rem;
            background: url(/dist/image/cdkey/expiry_coupon@2x.png);
            background-size: 100% 100%;
            p:nth-child(1){
                font-size: .3rem;
                color: #fff;
                font-family: "微软雅黑";
                padding-left: .56rem;
                margin-top: .15rem;
                span{
                    font-size: .7rem;
                }
            }
            p:nth-child(2){
                font: .3rem "微软雅黑";
                color: #fff;
                padding-left: .56rem;
            }
        }
        .single-right{
            float: left;
            height: 1.66rem;
            width: 3rem;
            margin-left: .58rem;
            font-size: .32rem;
            font-family: "微软雅黑";
            p:nth-child(1){
                margin-top: .1rem;
            }
            p:nth-child(2){
                margin-top: .1rem;
                font-size: .28rem;
            }
            p:nth-child(3){
                margin-top: .2rem;
                font-size: .3rem;
                color: #fa8e10;
            }
        }
        button{
            position: absolute;
            right: .4rem;
            top: .84rem;
            height: .5rem;
            width: 1rem;
            background: #fff;
            border: 1px solid #fa8e10;
            border-radius: .05rem;
            font-size: .3rem;
            color: #fa8e10;
            font-family: "微软雅黑";
        }
    }
}
